8a5113e9871c897a880990b179996123a770bf79,src/main/java/morph/common/core/EventHandler.java,EventHandler,onPlayerSleep,#PlayerSleepInBedEvent#,1109
Before Change
EnumStatus stats = EnumStatus.OTHER_PROBLEM;
if(Morph.config.getSessionInt("canSleepMorphed") == 0)
{
if(FMLCommonHandler.instance().getEffectiveSide().isServer() && Morph.proxy.tickHandlerServer.playerMorphInfo.containsKey(player.getCommandSenderName()))
{
event.result = stats;
player.addChatMessage(new ChatComponentTranslation("morph.denySleep"));
After Change
@SubscribeEvent
public void onPlayerSleep(PlayerSleepInBedEvent event)
{
EntityPlayer player = (EntityPlayer)event.entityPlayer;
EnumStatus stats = EnumStatus.OTHER_PROBLEM;
if(Morph.config.getSessionInt("canSleepMorphed") == 0)
{
if(FMLCommonHandler.instance().getEffectiveSide().isServer() && Morph.proxy.tickHandlerServer.getPlayerMorphInfo(player) != null)
{
event.result = stats;
player.addChatMessage(new ChatComponentTranslation("morph.denySleep"));